/**
 * @filename:Inventory Dec 11, 2023
 * @project Wonder Vue Admin Api  1.1.0
 * Copyright(c) 2022 Wonder Co. Ltd.
 * All right reserved.
 */
package com.wonder.app.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;


/**
 * @Description:TODO(即时库存实体类)
 *
 * @author: Wonder
 *
 */
@Data
@ApiModel(value="即时库存对象", description="即时库存表")
public class InventoryVo implements Serializable {

    private static final long serialVersionUID = 1702274335552765L;

    @ApiModelProperty(name = "id" , value = "编号")
    private Long id;

    @ApiModelProperty(name = "FOwnerType" , value = "货主类型")
    private String FOwnerType;

    @ApiModelProperty(name = "FOwnerNumber" , value = "货主编码")
    private String FOwnerNumber;

    @ApiModelProperty(name = "FOwnerName" , value = "货主名称")
    private String FOwnerName;

    @ApiModelProperty(name = "FStockNumber" , value = "仓库编码")
    private String FStockNumber;

    @ApiModelProperty(name = "FStockName" , value = "仓库名称")
    private String FStockName;

    @ApiModelProperty(name = "Flot" , value = "批号")
    private String Flot;

    @ApiModelProperty(name = "FProduceDate" , value = "生产日期")
    private Date FProduceDate;

    @ApiModelProperty(name = "FExpiryDate" , value = "有效期至")
    private Date FExpiryDate;

    @ApiModelProperty(name = "Funit" , value = "单位")
    private String Funit;

    @ApiModelProperty(name = "Fqty" , value = "数量")
    private BigDecimal Fqty;

    @ApiModelProperty(name = "FMaterialNumber" , value = "物料编码")
    private String FMaterialNumber;

    @ApiModelProperty(name = "FMaterialName" , value = "物料名称")
    private String FMaterialName;

    @ApiModelProperty(name = "FUpdateTime" , value = "最后更新时间")
    private Date FUpdateTime;

    @ApiModelProperty(name = "FStockStatus" , value = "库存状态0在库1出库2已过期")
    private String FStockStatus;


}
